@charset "utf-8";
/* CSS Document */
.c:before,.c:after,.clearfix:before,.clearfix:after,.clear:after,.clear:before{content:"";display:table;}
.c:after,.clearfix:after,.clear:after{clear:both;}
.c,.clearfix,.clear{/* zoom:1; */}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
#messageBoardWin {display: none;text-align: center;line-height: 32px;}
#messageBoardWin a {color: red;}
/****漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:40px;height:16px;right:0;top:-16px;text-align:right;}
.j-float .float-close img{cursor:pointer;vertical-align:top;}
.j-float ul li{margin-bottom:5px;}
/****首页主体***/
.lm_container{ overflow: hidden;margin: 10px auto;padding: 10px;background:#fff;}
.conlist{width:100%;height:431px;overflow:hidden;}
.yjqnav2{width: 160px;height: 429px;overflow: hidden;}
.yjqmain{width: 910px;height: 409px;padding: 10px;background: url(../images/box_bg1.png) repeat;}
.yjqnav2 a{width: 160px;height: 71px;border-bottom: 1px solid #ffc0bf;background:#fff;display: block;}
.yjqnav2 a span{display: block; width: 86px; height: 71px; line-height: 71px; padding-left: 74px; background: url(../images/na.png) no-repeat; font-size: 16px; color: #282828;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-ms-transition: all .2s ease-out;transition: all .2s ease-out;}


.yjqnav2 a:hover{ text-decoration: none;}
.yjqnav2 li.active a span{ color: #fff; background: #da0300 url(../images/naf.png) no-repeat; }
.yjqnav2 a.li1 span{ background-position: 20px 16px;}
.yjqnav2 a.li2 span{ background-position: 20px -70px;}
.yjqnav2 a.li3 span{ background-position: 20px -156px;}
.yjqnav2 a.li4 span{ background-position: 20px -242px;}
.yjqnav2 a.li5 span{ background-position: 20px -328px;}
.yjqnav2 a.li6 span{ background-position: 20px -414px;}
.yjqnav2 li.active a.li1 span{ background-position: 20px 16px;}
.yjqnav2 li.active a.li2 span{ background-position: 20px -70px;}
.yjqnav2 li.active a.li3 span{ background-position: 20px -156px;}
.yjqnav2 li.active a.li4 span{ background-position: 20px -242px;}
.yjqnav2 li.active a.li5 span{ background-position: 20px -328px;}
.yjqnav2 li.active a.li6 span{ color:#da0300;}

/*.ind_nrcont{width: 910px;height: 409px;overflow:hidden;position:relative;}*/
/*.ind_nrmain{overflow: hidden;position: absolute;left: 0;top: 0;}*/
.yjqmain .dl{display: none;}
.yjqmain .dl.active{display: block;}

.zwzxmain{ height: 409px;overflow:hidden;}
.zwzxleft{overflow: hidden;width: 488px;height: 408px;position: relative;float:left;display:inline;}
/*.zwzxleft .mF_fscreen_tb_wrap{padding:0 !important;border:0 !important;     width: 100%}*/
/*.zwzxleft  .mF_fscreen_tb_myFocus01{height:408px !important;background:#fff !important;width: 100%}*/
/*.zwzxleft  .mF_fscreen_tb_myFocus01 .pic{height:327px !important;width: 100%}*/
/*.zwzxleft  .mF_fscreen_tb_myFocus01 .pic img{ width: 100%; height: 100%;}*/
/*.zwzxleft  .mF_fscreen_tb .txt li{height:40px !important;line-height:40px !important;top:inherit;bottom:80px; width: 100%;}*/
/*.zwzxleft .mF_fscreen_tb .txt li a{padding-left:10px !important;font-family:"Microsoft YaHei";font-weight:normal !important;width:auto !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#fff;text-align: left;position:relative;z-index:2;}*/
/*.zwzxleft .mF_fscreen_tb .txt li b{display: block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;background:#000;filter: alpha(opacity=30);opacity: .3;z-index:1;}*/
/*.zwzxleft .mF_fscreen_tb .next, .zwzxleft .mF_fscreen_tb .prev{display:none !important;}*/
/*.zwzxleft .mF_fscreen_tb .txt li p{display:none;}*/
/*.zwzxleft .mF_fscreen_tb .thumb_bg{background:url(../images/cover.png) repeat center;filter: alpha(opacity=100);opacity: 1; height:80px !important;}*/
/*.zwzxleft .mF_fscreen_tb .thumb{height: 60px !important;padding: 10px;width: 468px !important;left:0 !important; }*/
/*.zwzxleft .mF_fscreen_tb .thumb ul{width: 100%!important;}*/
/*.zwzxleft .mF_fscreen_tb .thumb ul li{float:left;margin-left:5px;border:1px solid #ddd;}*/
/*.zwzxleft .mF_fscreen_tb .thumb ul li.current{border:1px solid #cc0000;}*/
/*.zwzxleft .mF_fscreen_tb .thumb ul li a{border:0;margin:0;}*/
/*.zwzxleft .mF_fscreen_tb .thumb ul li a img{filter: alpha(opacity=100);opacity: 1;width:86px !important;height:60px !important;margin:0 !important;}*/
.flash{ width:100%;height: 408px;  overflow: hidden;position: relative;}
.flash .ifocus_piclist{ width:100%; height: 327px;}
.flash .ifocus_piclist ul li{ position: relative;}
.flash .ifocus_piclist .tempWrap,.flash .ifocus_piclist ul,.flash .ifocus_piclist ul li,.flash .ifocus_piclist img{ width: 100% !important; height: 100% !important;}
.flash .ifocus_piclist ul li a{ display: block; height: 100%;  }
.flash .ifocus_piclist ul li .title,.flash .ifocus_piclist ul li .img_title{   height: 40px; line-height: 40px; position: absolute; left:0; right:0; bottom: 0; font-size: 14px;  color: #fff; padding-left: 10px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; background: rgba(0,0,0,0.3);}
.flash .ifocus_btn{ position:absolute;left:0px; bottom:0px;   width: 100%;background:url(../images/cover.png) repeat center;filter: alpha(opacity=100);opacity: 1; height:80px !important;}
.flash .ifocus_btn ul{ padding: 10px 5px 10px 15px; height: 60px;}
.flash .ifocus_btn li{ width: 86px; height: 60px; float:left; margin-right: 5px; position: relative; cursor: pointer;border:1px solid #ddd;}
.flash .ifocus_btn li img{ height: 100%; width: 100%; }
.flash .ifocus_btn li.on img{border:1px solid #cc0000; }

.zwzxright{width:412px; float:right;display:inline; background:url(../images/tt.png) no-repeat right 6px;}
.zwzxttmain{height: 30px;margin-bottom: 12px;overflow: hidden;padding-left: 10px;position: relative;}
.zwzxttmain .j-scroll{height:30px;}
.zwzxttmain .scroll-wrap{ height: 30px;overflow: hidden; margin-right: 50px;}
.zwzxttmain .scroll-wrap ul{width: 100%!important;height: 30px;}
.zwzxttmain .scroll-body li{height: 30px;line-height: 30px; }
.zwzxttmain .scroll-body li a{font-size: 22px;color:#da0300;font-weight: bold;display:block;width:100%;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jrhsmain{width:100%;height:auto;}
.jrywmianlist .jrywhover{height: 325px;padding-top: 6px;display:none;}
.jrywmianlist .jrywhover.active{display:block;}
.zwywmainson{width:100%;overflow: hidden;padding:5px 0;height: 225px;}
.jrhslistfatit{float:left;width: 20px;overflow: hidden;line-height: 19px;padding: 6px 7px;background:#da0300;text-align: center;margin-top:12px; }
.jrhslistfatit a{color:#fff;font-size: 13px;font-weight: normal;}
.jrhslistfason{ margin-left: 53px;}
.jrhslistfason ul li{position:relative;height:25px;line-height:25px;vertical-align:bottom;background:url(../images/arr1.png) no-repeat 0 center;padding-left:12px;overflow:hidden;}
.jrhslistfason ul li .date{ color:#666;font-size:12px; position: absolute; right:0px; top:0px;}
.jrhslistfason ul li a{font-size:14px; display: block; overflow: hidden; text-overflow: ellipsis; max-width: 255px; white-space: nowrap;}
.jrhslistfason ul li a:hover{text-decoration: underline;color:#da0300;}


.zz_xxk{width:135px;height:238px;overflow:hidden;}
.zz_xxk ul li{float:left;width:100%;height:30px;padding:4px 0;background:none;}
.zz_xxk ul li a{display:block;height:30px;line-height:30px;font-size:14px;color:#333;text-align:center;overflow:hidden;background:#f8f8f8;}
.zz_xxk ul li a:hover,.zz_xxk ul li.active a{color:#fff;background:#dd0000;}
.zz_list{width:270px;height:312px;line-height:29px;font-size:14px;overflow:hidden;}
.zz_list ul{display:none;}
.zz_list ul.active {display:block;}
.zz_list ul li{ height: 26px; line-height: 26px; position: relative;}
.zz_list ul li a{float:left;display:block;width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zz_list ul li .right{float:right;color:#999;font-size:12px;font-family:Arial; position: absolute; right:0px; top:0px;}

.zz_list .listgk1 li a{display: block;float: none;max-width: none;}
.zz_list .listgk1 li{    vertical-align:bottom; padding-right: 42px;  overflow:hidden;}
.zz_list .listgk1 li .title{display:block;width:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0; max-width:none;}
.zz_list .listgk1 li .explain-list,.zz_list .listgk1 li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position: static;font-size: 14px; font-family: Microsoft Yahei, "微软雅黑";}
.zz_list .listgk1 li .explain-list .split-line,.zz_list .listgk1 li .policy-list .split-line{color:#666;font-size:13px;}
.zz_list .listgk1 li .explain-list .explain-link,.zz_list .listgk1 li .policy-list .policy-link{display:inline;color:#f00;float:none;background:none;max-width:none;padding:0;margin:0;}
.zz_list .listgk1 li .explain-list .explain-link,.zz_list .listgk1 li .explain-list .a,.zz_list .listgk1 li .policy-list .policy-link{display:inline;color:#f00;float:none;background:none;max-width:none;padding:0;margin:0;}
.zz_list .listgk1 li  .nr{float:left;max-width:100%;}
/*2021-12-21新增*/
.zmhd_dwmain .jrhslistfason{display: block;padding: 8px 10px 0;float: none;width: auto !important;}
.zmhd_dwmain .jrhslistfason ul li{height: 32px;line-height:32px;}

/*2021-07-27新增*/
.jrhslistfason_new{ height:auto;padding: 8px 10px 0;}
.jrhslistfason_new ul li{height:32px;line-height:32px;vertical-align:bottom;background:url(../images/arr1.png) no-repeat 0 center;padding-left:12px;overflow:hidden; position:relative;}
.jrhslistfason_new .p-state{ display:none;}
.jrhslistfason_new .p-time{ position:absolute; right:0px; top:0px;    color: #666; font-size: 12px;}
.jrhslistfason_new .p-title{ margin-right:90px;}
.jrhslistfason_new .p-title a{    display: block;  float: none;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}

.jrywmianlist .jrywhover#btab2,.jrywmianlist .jrywhover#btab3{padding-top:10px; margin-left: 0px;}
.jrywmianlist .jrywhover#btab2 ul li,.jrywmianlist .jrywhover#btab3 ul li{height:26px;line-height:26px;}
.jrywmianlist .jrywhover#btab2 ul li a{ max-width: 310px;}
.jrywmianlist .jrywhover#btab3 ul li a{ max-width:none; }
.gsggmainson .jrhslistfason{ height:75px;overflow:hidden;padding:5px 0;}
.gsggmainson .jrhslistfason .j-scroll{height:75px;}
.gsggmainson .jrhslistfason .scroll-wrap{width: 359px;height: 75px;overflow: hidden;}
.gsggmainson .jrhslistfason .scroll-wrap ul{width: 359px !important;height: 75px;}
.gsggmainson .jrhslistfatit{margin-top:0;}
.gsggmainson .jrhslistfatit a:hover{color:#fff;}
.zyzzmain1{width:100%;height:70px;padding:5px 0;overflow:hidden;}
.zyzzmiantit{float:left;display:inline;width: 66px;text-align: center;overflow: hidden;line-height: 19px;padding: 10px 6px;background:#da0300;margin-top:8px;}
.zyzzmiantit a{color:#fff;font-size: 13px;font-weight: normal;}
.zyzzmiantit a:hover{color:#fff;}
.zyzzmain1 .jrhslistfason{width:320px;float:right;display:inline;}
.zyzzmain1 .jrhslistfason ul li a{height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:210px;}
@media (min-width: 992px) and (max-width:1099px) {
    .yjqmain{ width: 802px;}
    /*资讯*/
    .zwzxleft{ width: 438px; }
    .flash .ifocus_btn li{ width: 76px;}
    .zwzxright{width:354px;}
    .jrywtit ul li a{ padding: 0 10px;}
    .jrhslistfason ul li a{ max-width: 205px;}
    .jrywmianlist .jrywhover#btab2 ul li a{ max-width: 250px;}
    .zz_list{ float: none; width:auto; margin-left: 145px;}
    .zz_list ul li a{ width: 160px;}
}
@media (max-width:991px) {
    .yjqnav2{ float: none; width: auto; height: auto;}
    .yjqnav2 li{ float: left;}
    .yjqnav2 a{ width: 128px;}
    .yjqnav2 a span{ padding-left: 54px;}
    .yjqnav2 a.li1 span{ background-position: 10px 16px;}
    .yjqnav2 a.li2 span{ background-position: 10px -70px;}
    .yjqnav2 a.li3 span{ background-position: 10px -156px;}
    .yjqnav2 a.li4 span{ background-position: 10px -242px;}
    .yjqnav2 a.li5 span{ background-position: 10px -328px;}
    .yjqnav2 a.li6 span{ background-position: 10px -414px;}
    .yjqnav2 li.active a.li1 span{background-position: 10px 16px;}
    .yjqnav2 li.active a.li2 span{ background-position: 10px -70px;}
    .yjqnav2 li.active a.li3 span{ background-position: 10px -156px;}
    .yjqnav2 li.active a.li4 span{ background-position: 10px -242px;}
    .yjqnav2 li.active a.li5 span{ background-position: 10px -328px;}
    .conlist{ height: auto;}
    .yjqmain{ width: auto; height: auto; float: none;}
    .zwzxmain{ height: auto;}
    .zwzxleft, .zwzxright{ width: auto; float: none; height: auto;display: block;}
    .flash{  height: 528px;   }
    .flash .ifocus_piclist{  height: 427px;}
    .flash .ifocus_btn{   height:100px !important;}
    .flash .ifocus_btn ul{  height: 80px;}
    .flash .ifocus_btn li{ width: 138px; height: 80px; }
    .zwzxttmain{ margin-top: 12px;}
    .jrhslistfason ul li a{ max-width: none!important; float: none; margin-right: 80px;}
    .zz_list{ width: auto; float: none; margin-left: 145px;}
    .zz_list ul li a{ float: none; width: auto; margin-right:50px; }
}
@media (max-width:767px) {
    .yjqnav2 li{  width: 33.33%;text-align: center}
    .yjqnav2 a{width: 100%;height: 50px;}
    .yjqnav2 a span{ width: auto; height: 50px; line-height: 50px; padding-left: 0px; background:none; }
    .yjqnav2 li.active a span{background: #da0300; }
    .flash{  height: auto;   }
    .flash .ifocus_piclist{  height:450px;}
    .flash .ifocus_btn{ display: none}
}
@media (max-width:600px) {
    .flash .ifocus_piclist{  height: 360px;   }
}
@media (max-width:500px) {
    .flash .ifocus_piclist{  height: 320px;   }
}
@media (max-width:400px) {
    .flash .ifocus_piclist{  height: 280px;   }
}
@media (max-width:369px) {
    .flash .ifocus_piclist{  height: 240px;   }
}
/*信息公开*/
.xxgkmainleft{float:left;display:inline;width:352px;}
.xxgkmainright{float:right;display:inline;width:548px;}
.xxgkbtn{ height: 220px;padding-top:7px;}
.xxgkbtn ul li{width: 170px;height: 46px;float: left;margin: 0 11px 8px 0;}
.xxgkbtn ul li a{ display: block;   height: 46px; line-height: 46px; text-align: center; font-size: 16px; color: #fff;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-o-transition: all .4s ease-out;-ms-transition: all .4s ease-out;transition: all .4s ease-out;}
.xxgkbtn ul li a:hover{ text-decoration: none;}
.xxgkbtn ul li.num1 a{ background: #3fb3f7;}
.xxgkbtn ul li.num2 a{ background: #f3b52e;}
.xxgkbtn ul li.num3 a{ background: #ff9166;}
.xxgkbtn ul li.num4 a{ background: #78d15d;}
.xxgkbtn ul li.num5 a{ background: #9286d0;}
.xxgkbtn ul li.num6 a{ background: #4685e4;}
.xxgkbtn ul li.num7 a{background: #e45d5a; }
.xxgkbtn ul li.num8 a{ background: #3fb3f7;}
.xxgkbtn ul li.num1 a:hover{ background: #0b91e0;}
.xxgkbtn ul li.num2 a:hover{ background: #d89606;}
.xxgkbtn ul li.num3 a:hover{ background: #fa5312;}
.xxgkbtn ul li.num4 a:hover{ background: #37b910;}
.xxgkbtn ul li.num5 a:hover{ background: #4a30d1;}
.xxgkbtn ul li.num6 a:hover{ background: #1163e0;}
.xxgkbtn ul li.num7 a:hover{ background: #d83a36;}
.xxgkbtn ul li.num8 a:hover{ background: #0b91e0;}
.xxgkbtn ul li.num2, .xxgkbtn ul li.num4, .xxgkbtn ul li.num6{margin-right:0;}
.xxgkbtn ul li.num7,.xxgkbtn ul li.num8{margin-bottom:0;}
.xxgkbtn ul li.num8{ margin-right:0;}
.xxgkbtn1{ position: relative; height: 142px;border-top: 1px dashed #829caf;overflow:hidden;}
.xxgkbtn1 ul{ padding: 6px 0 0 4px;background: url(../images/title_icon.png) no-repeat center -1px;}
.xxgkbtn1 ul li{width: 78px;height: 35px;line-height: 35px;float: left;overflow: hidden;background: url(../images/arr3.png) no-repeat left center;padding-left: 11px;}
.xxgkbtn1 ul li a{font-size:14px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xxgkbtn1 ul li a:hover{text-decoration: underline;color:#da0300;}
.xxgkmainright .jrhslistfason{ height:269px; margin-left: 0px;}
.xxgkmainright .jrhslistfason ul{padding: 6px 7px 0;overflow: hidden;}
.xxgkrightop{ height: 305px;margin-bottom: 15px;border-bottom: 1px dashed #829caf;}
.xxglmainbot{ height: 88px;overflow: hidden;}
.xxglmainbot ul li{height: 88px;float: left;margin-left: 9px;width:159px;overflow:hidden;}
.xxglmainbot ul li.num1{margin-left:0;}
.xxglmainbot ul li .img-title{display:none;}
.jdhyleft,.jdhyright{float:left;display:inline;width:444px;height:409px;}
.jdhyright{float:right;}
.jdhyleftop, .jdhyleftbot, .jdhyrightop, .jdhyrightbot{ height:208px;}
.jdhyleft .jrhslistfason, .jdhyright .jrhslistfason{ height: 173px;overflow: hidden;display:block;float:inherit; margin-left: 0px;}
.jdhyleft .jrhslistfason ul, .jdhyright .jrhslistfason ul{padding: 8px 4px 0;display:none;}
.jdhyleft .jrhslistfason ul.active, .jdhyright .jrhslistfason ul.active{display:block;}
/*信息公开列表*/
.xxgklist ul li{padding:0 100px 0 12px;position:relative;}
.xxgklist ul li a.title{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width: none; margin-right: 0px;}
.xxgklist ul li .nr{float:left;width:auto;max-width:100%;}
.xxgklist ul li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xxgklist ul li .nr .gl .split{padding:0 2px;color:#666;font-size:14px;}
.xxgklist ul li .nr .gl a{display:inline;color:#ff0000;float:none; margin-right: 0px;}
.xxgklist ul li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999;font-size:14px;white-space:nowrap;}
.xxgklist ul li a u{display:none;}
/*信息公开列表end*/
@media (min-width: 992px) and (max-width:1099px) {
    .xxgkmainleft{width:302px;}
    .xxgkbtn ul li{width: 146px; margin-right: 10px;}
    .xxgkbtn1 ul li{ width: 63px;}
    .xxgkmainright{width:490px;}
    .xxglmainbot ul li{ margin-left: 6px;}
    .jdhyleft, .jdhyright{ width: 396px;}
}
@media (max-width:991px) {
    .xxgkmainleft,.xxgkmainright{width:auto; float: none;}
    .xxgkbtn{ height: auto;}
    .xxgkbtn ul li{width: 178px;}
    .xxgkbtn ul li.num2, .xxgkbtn ul li.num6{margin-right:11px;}
    .xxgkbtn ul li.num8{ margin-right: 0px;}
    .xxgkbtn1 ul li{ width: 25%; padding-left: 0px; text-indent:11px;}
    .xxglmainbot{ height: 100px;}
    .xxglmainbot ul li{ width: 32%; margin-left: 2%; height: 100px;}
    .xxglmainbot ul li img{ width: 100%; height: 100%;}
    .jdhyleft, .jdhyright{ width: auto; float: none; display: block;}
}
@media (max-width:767px) {
    .xxgkbtn ul li{width: 49%; margin-right: 2%;}
    .xxgkbtn ul li.num2, .xxgkbtn ul li.num6{margin-right:0;}
    .xxgkbtn ul li.num7, .xxgkbtn ul li.num8{ margin-bottom: 8px;}
    .jrywtit{ height: auto; overflow: hidden;}
    .jrywtit ul li{ height: 36px;}
    .jrywtit ul li a{ padding: 0 10px;}
    .xxgkmainright .jrhslistfason{ height: auto; overflow: hidden;}
    .xxglmainbot,.xxgkrightop{ height:auto; overflow: hidden;}
    .xxglmainbot ul li{ width: 100%; margin-left: 0; height: auto; margin-top: 8px;}
    .xxglmainbot ul li img{  height: auto;}
}
.wsbamainleft{float:left;display:inline;width:453px;}
.wsbamainright{float:right;width:445px;display:inline;}
.wsbamainleftop{height: auto;}
.zdlybtnlist{height: 372px;overflow:hidden;overflow-y: auto;}
.zdlybtnlist ul{padding: 24px 0 0 0;width: 100%;zoom: 1;overflow: hidden;display:none;}
.zdlybtnlist ul li{width: 24.8%;height: 105px;float: left;margin: 12px 0 0 0;  text-align:center; overflow: hidden;}
.zdlybtnlist ul li a{display: block; height: 83px;line-height: 32px;text-align: center;color:#333;/*background:url(../images/serve_icons.png) no-repeat;*/font-size:14px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.zdlybtnlist ul li .img_title{ display: block;line-height: 32px; height: 32px; }
.zdlybtnlist ul li a:hover img{transition: ease-in-out .7s; transform: rotate(360deg);}

.zdlybtnlist ul li a:hover{color:#da0300;}
.zdlybtnlist ul.active{display:block;}
.wsbamainrightop{ height: 211px;background: url(../images/bsdt_bg.jpg) no-repeat;overflow: hidden;margin-bottom: 5px; background-size: 100% 100%;}
.wsbamainrightop ul{padding: 150px 0 0 18px;overflow: hidden;}
.wsbamainrightop ul li{width: 119px;height: 30px;line-height: 30px;text-align: center;float: left;margin-right: 23px;}
.wsbamainrightop ul li a{font-size: 18px;color:#ef0000;font-weight: bold;}
.wsbamainrightop ul li a:hover{text-decoration:underline;}
.wsbamainleftbot{width: 453px;height: 120px;margin-top: 18px;}
.wsbamainleftbot .zdlybtnlist{width: 453px;height: 84px;}
.wsbamainleftbot .zdlybtnlist ul{padding-top:4px;}
.wsbamainleftbot .zdlybtnlist ul li{width: 70px;height: 80px;float: left;margin-right: 6px;overflow: hidden;margin-bottom:0;}
.wsbamainleftbot .zdlybtnlist ul li a{  margin:0 auto; display: block; width: 70px; padding-top:42px; background: url(../images/btn_icons1.png) no-repeat;}
.wsbamainleftbot .zdlybtnlist ul li.num6{margin-right:0;}
.wsbamainleftbot .zdlybtnlist ul li a:hover{background:#da0300 url(../images/btn_icons1.png) no-repeat;color:#fff;}
.wsbamainleftbot .zdlybtnlist ul li.num1 a{background-position: 0px 0;}
.wsbamainleftbot .zdlybtnlist ul li.num2 a{background-position: -70px 0;}
.wsbamainleftbot .zdlybtnlist ul li.num3 a{background-position: -140px 0;}
.wsbamainleftbot .zdlybtnlist ul li.num4 a{background-position: -210px 0;}
.wsbamainleftbot .zdlybtnlist ul li.num5 a{background-position: -280px 0;}
.wsbamainleftbot .zdlybtnlist ul li.num6 a{background-position: -350px 0;}
.wsbamainleftbot .zdlybtnlist ul li.num1 a:hover{background-position: 0 -92px;}
.wsbamainleftbot .zdlybtnlist ul li.num2 a:hover{background-position: -70px -92px;}
.wsbamainleftbot .zdlybtnlist ul li.num3 a:hover{background-position: -140px -92px;}
.wsbamainleftbot .zdlybtnlist ul li.num4 a:hover{background-position: -210px -92px;}
.wsbamainleftbot .zdlybtnlist ul li.num5 a:hover{background-position: -280px -92px;}
.wsbamainleftbot .zdlybtnlist ul li.num6 a:hover{background-position: -350px -92px;}
.bjgsmain,.bjtjmain1{display:none;}
.bjgsmain.active,.bjtjmain1.active{display:block;}
.bjgsmain{width:100%;height:auto;}
.z-title3{ width: 100%; height: 26px; margin: 6px 0 0;}
.z-title3 span{ display: block; height: 26px; line-height: 26px; float: left; font-weight: bold;}
.z-title3 span.num{ width: 140px; padding-left: 12px;}
.z-title3 span.name{ width: 220px; padding-left: 30px;text-indent:20px;}
.z-title3 span.date{ width: 100px; text-align: center;}
.z-title3 span.state{ width: 88px; text-align: center;}
.bjtjmain1{margin:10px 0 0 10px;}
.bjtjmain1>li{font-size: 16px;height: 60px;line-height: 60px;}
.bjtjmain1 li .date{background: #dc0000;color: #fff;padding: 0 5px;margin-right: 15px;}
.bjtjmain1 li .num span{color:#dc0000;font-weight:bold;font-size: 20px;}
.bjgslist .p2{display:none;}
.bjgslist{ width: 435px; height: 115px; overflow: hidden;position: relative;}
.bjgslist .scroll-wrap{width: 435px; height: 115px;overflow: hidden;}
.bjgslist ul{height:115px;}
.bjgslist ul li{height: 30px; line-height: 30px; overflow: hidden; }
.bjgslist ul li p{ height: 30px; float: left; font-size: 13px;}
.bjgslist ul li .p1{ width: 244px; padding-left: 6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bjgslist ul li .p3{ width: 100px; text-align: center; color: #e35709; font-size: 12px;}
.bjgslist ul li .p5{ width: 76px; text-align: center; color: #3ba14e;}
.bjgslist .next,.bjgslist .prev{display:none;}
@media (min-width: 992px) and (max-width:1099px) {
    .wsbamainleft{ width:395px;}
    .wsbamainright{ width:395px; }
    .wsbamainrightop ul li{ width: 105px; margin-right: 20px;}
    .z-title3 span.name{width: 170px;}
    .bjgslist ul li .p1{ width: 194px;}
}
@media (max-width:991px) {
    .wsbamainleft,.wsbamainright{ width:100%; float: none; display: block; }
    .zdlybtnlist{ height: auto; overflow: hidden;}
    .wsbamainrightop{height: 311px; }
    .wsbamainrightop ul{padding: 250px 0 0 18px; }
    .wsbamainrightop ul li{width: 32%; margin-right: 0px;}
    .z-title3 span.name{ width: 50%; padding-left: 0px;text-indent:50px;}
    .z-title3 span.date{ width: 27%;}
    .z-title3 span.state{ width:23%;}
    .bjgslist,.bjgslist .scroll-wrap,.bjgslist ul{ width: 100%!important;}
    .bjgslist ul li .p1{ width: 50%; padding-left: 0px;text-indent: 10px; }
    .bjgslist ul li .p3{ width: 27%;  }
    .bjgslist ul li .p5{ width:23%; }
}
@media (max-width:767px) {
    .wsbamainrightop{height: 261px; }
    .wsbamainrightop ul{padding: 200px 0 0 18px; }
}
@media (max-width:600px) {
    .wsbamainrightop{height: 241px; }
    .wsbamainrightop ul{padding: 180px 0 0 18px; }
}
@media (max-width:500px) {
    .wsbamainrightop{height: 221px; }
    .wsbamainrightop ul{padding: 160px 0 0 18px; }
}
.ztzl{position: relative;height: 79px;overflow: hidden;margin: 12px 0;padding: 10px;background:#fff;position: relative;padding-left:84px;}
.ztzl .ztzl-tit{position:absolute;top:10px;left:10px;}
.ztzl .ztzl-tit a{display: block;width:64px;height:79px;text-indent:-999px;overflow:hidden;background: url(../images/in-ztzl.png) no-repeat left center;}
.ztzl .ztzl-list{overflow: hidden;position: relative; height: 86px;}
/*.ztzl ul li{float: left;width: 244px;margin-right:10px;}*/
/*.ztzl ul li img{width: 100%;height: 79px;}*/
/*.ztzl ul li .img_title{display:none;}*/
.xxgkmainright .jrhslistfason ul{display:none;}
.xxgkmainright .jrhslistfason ul.active{display:block;}
.xxgkmainright .jrhslistfason ul li{height:32px;line-height:32px;}
.jdhyleft .jrhslistfason ul li, .jdhyright .jrhslistfason ul li{height:30px;line-height:30px;}
.ls-ztzl-pic{height:79px;overflow: hidden; position: relative;}
.ls-ztzl-pic .bd ul li{float: left;width: 254px;text-align: center;}
.ls-ztzl-pic .bd ul li a{height: 79px;color: #394351; font-size: 20px; margin-right: 10px; font-weight: bold; background: #f7f7f8; line-height: 78px; display: block; text-shadow: #fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;}
.ls-ztzl-pic .bd ul li.lang a { line-height: 26px; padding: 13px 0; font-size: 18px; }
.ls-ztzl-pic .bd ul li a:hover { color: #fe7200; background: #fff7ef; }
.ls-ztzl-pic .lbbtn{position: absolute; width: 20px;height: 30px;background-color:rgba(0,0,0,0.2);top:50%; margin-top: -15px;background-repeat: no-repeat; background-position: center;}
.ls-ztzl-pic .prev{left:0px; background-image:url("../images/prev.png"); border-radius: 0 2px 2px 0px;}
.ls-ztzl-pic .next{right:0px;background-image:url("../images/next.png");border-radius: 2px 0 0 2px;}
@media (min-width: 992px) and (max-width:1099px) {
    .ls-ztzl-pic .bd ul li{width: 227px;}
}
@media (max-width:991px) {
    .ls-ztzl-pic .bd ul li{ width: 227px;}
}
@media (max-width:767px) {
    .ls-ztzl-pic .bd{width: 100% !important;}
    .ls-ztzl-pic .bd ul li{width:100%; }
    .ls-ztzl-pic .bd ul li a{ margin-right: 0px;}
}
.zmhdmainleft{float:left;width:435px;}
.zmhdmainright{float:right;width:463px;}
.bxcyad{ height: 106px;}
.bxcyad ul li{width:100%;height:106px;overflow:hidden;}
.bxcyad ul li .img_title {display:none;}
.z-title1{ width: 100%; height: 32px; margin: 5px 0 0; border-bottom: 1px dashed #829caf;}
.z-title1 span{ display: block; height: 32px; line-height: 32px; float: left; font-weight: bold;}
.z-title1 span.name{ width: 208px; padding-left: 25px;}
.z-title1 span.department{ width: 83px; text-align: center;display: none;}
.z-title1 span.date{ width: 106px; text-align: center;}
.z-title1 span.state{ width: 65px; text-align: center;}
.z-title1 span.p-unit{width: 95px; text-align: center;}
.bmxxlist{ overflow: hidden;position: relative; height:130px;}
.bmxxlist .scroll-wrap{width:100%;height:130px;overflow: hidden;}
.bmxxlist .scroll-wrap ul{height:130px;width:100% !important;}
.bmxxlist .scroll-wrap ul li{width: 100%; height: 34px; line-height: 34px; overflow: hidden; float: left; border-bottom: 1px dashed #ddd;}
.bmxxlist .scroll-wrap ul li p{ display: block; height: 34px; float: left; font-size: 14px; color: #282828;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bmxxlist .scroll-wrap ul li p .responseNo{color: #ff0000;}
.bmxxlist .scroll-wrap ul li p.p1,.bmxxlist .scroll-wrap ul li p.p-title{ width: 257px; padding-left: 6px;}
.bmxxlist .scroll-wrap ul li p.p-title{ width: 227px;}
.bmxxlist .scroll-wrap ul li p.p2{ width: 83px; text-align: center;display: none;}
.bmxxlist .scroll-wrap ul li p.p3,.bmxxlist .scroll-wrap ul li p.p-time{ width: 106px; text-align: center; color: #949494;}
.bmxxlist .scroll-wrap ul li p.p4,.bmxxlist .scroll-wrap ul li p.p-state{ width: 65px; text-align: center; color: #03ca1b;}
.bmxxlist .scroll-wrap ul li p.p-unit{ width: 95px; text-align: center;  }
.wyzxbtn{ height: 77px;float: left;margin-top: 7px;}
.wyzxbtn ul{  overflow: hidden;zoom: 1}
.wyzxbtn ul li{position: relative;height: 77px;float: left;margin-right: 6px;overflow: hidden;width: 104px; background: #fe6869;-webkit-transition: border-color 0.4s, color 0.4s;transition: border-color 0.4s, color 0.4s;
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.wyzxbtn ul li.num4{margin-right:0;}
.wyzxbtn ul li::before {content: '';position: absolute;top: 0;left: 0;width: 150%;height: 100%;z-index: 0;-webkit-transform: rotate3d(0, 0, 1, -66deg) translate3d(0, -3em, 0);transform: rotate3d(0, 0, 1, -66deg) translate3d(0, -3em, 0);-webkit-transform-origin: 0% 100%;transform-origin: 0% 100%;-webkit-transition: -webkit-transform 0.4s, opacity 0.4s, background-color 0.4s;transition: transform 0.4s, opacity 0.4s, background-color 0.4s;}
.wyzxbtn ul li:hover::before {opacity: 1;background-color: #da0300;-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.wyzxbtn ul li a{ position: absolute; left: 0; top: 0; z-index: 2; display: block; width: 100%; height: 77px; line-height: 108px; text-align: center;color: #fff; background: url(../images/btn_iconssy.png) no-repeat; font-size: 16px;}
.wyzxbtn ul li a:hover{ text-decoration: none;}
.wyzxbtn ul li.num1 a{ background-position: 42px 12px;}
.wyzxbtn ul li.num2 a{ background-position: -70px 12px;}
.wyzxbtn ul li.num3 a{ background-position: -184px 12px;}
.wyzxbtn ul li.num4 a{ background-position: -290px 12px;}
.zxftmain{width: 463px;height: 201px;}
.zxfttit{width: 100%;height: 45px;line-height: 45px;background:#f0f3f6;}
.zxfttit a.zxftit{width: 118px;height: 45px;text-align: center;float: left;background:#da0300;font-size: 16px;color:#fff;display:block;}
.zxfttit a.wqhgtit{display: block;height: 45px;padding: 0 10px;color:#666;float:right;}
.zxftson{width: 463px;height: 142px;padding-top: 14px;}
.ftimg{width: 216px;height: 123px;padding: 4px;float: left;background:#d5dbdf;}
.ftimg img{width: 216px;height: 123px;}
.ftcon{width: 223px;height: 131px;line-height: 32px;float: right;}
.ftcon li{width:100%;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;font-size:14px;color:#333;}
.ftcon li .tit{font-weight: bold;}
.hygqmain{ height: 207px;}
.bmxxmain{ height:212px;overflow:hidden;}
.hygqmain .jrhslistfason ul{padding-top:6px;display:none;}
.hygqmain .jrhslistfason ul.active{display:block;}
.hygqmain .jrhslistfason{  margin-left: 0px;}
.hygqmain .jrhslistfason ul li{height:32px;line-height:32px;}
.hygqmain .jrhslistfason ul li span.starting,.hygqmain .jrhslistfason ul li span.over,.hygqmain .jrhslistfason ul li span.nostart{color:#9eadb6;float:left;}
.hygqmain .gklist li{padding:0 100px 0 12px;position:relative;}
.hygqmain .gklist  li a.title{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width: none; margin-right: 0px;}
.hygqmain .gklist  li .nr{float:left;width:auto;max-width:100%;}
.hygqmain .gklist  li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hygqmain .gklist  li .nr .gl .split{padding:0 2px;color:#666;font-size:14px;}
.hygqmain .gklist  li .nr .gl a{display:inline;color:#ff0000;float:none;}
.hygqmain .gklist  li .date{display:block !important;float:none;position:absolute;right:0;top:0;color:#999;font-size:14px;white-space:nowrap;}
.hygqmain .hygqmain  li a u{display:none;}
.hygqmain .gklist  .zjlist li span{ display: none;}
.hygqmain .zjlist li{padding-right: 50px;}
.hygqmain .zjlist li a{ max-width: none; float: none; margin-right: 0px;}
/*2021-12-16日*/
/*首页-在线访谈*/
.ind-zxft{padding: 10px 0;}
.ind-zxft .ft-img{float: left; width:186px;padding:0px;background: #f4f4f4;}
.ind-zxft .ft-img img{width: 100%;height: 140px;}
.ind-zxft .ft-info{margin-left:198px;float: none;}

.ind-zxft .ft-info .title a{display: block;overflow: hidden;text-overflow: ellipsis;height: 26px;line-height: 26px;white-space: nowrap;font-weight: bold;}
.ind-zxft .ft-info p{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ind-zxft .ft-info .zy_con{line-height: 30px;height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ind-zxft .ft-info span{color:#da0300;}
@media (min-width: 992px) and (max-width:1099px) {
    .zmhdmainleft{ width:385px;}
    .bxcyad img{ width: 100%;}
    .wyzxbtn ul li{ width: 91px;}
    .wyzxbtn ul li.num1 a{ background-position: 36px 12px;}
    .wyzxbtn ul li.num2 a{ background-position: -78px 12px;}
    .wyzxbtn ul li.num3 a{ background-position: -190px 12px;}
    .wyzxbtn ul li.num4 a{ background-position: -298px 12px;}
    .z-title1 span.name{ width: 158px;}
    .bmxxlist .scroll-wrap ul li p.p1, .bmxxlist .scroll-wrap ul li p.p-title{ width: 207px;}
    .bmxxlist .scroll-wrap ul li p.p-title{ width: 177px;}
    .zmhdmainright{ width:405px;}
}
@media (max-width:991px) {
    .zmhdmainleft,.zmhdmainright{ width:auto; float: none;}
    .bxcyad,.bxcyad ul li{ height: auto;}
    .bxcyad img{ width: 100%; height: auto;}
    .z-title1 span.name{ width:50%; padding-left: 0px;text-indent:25px; }
    .z-title1 span.date{ width: 25%; }
    .z-title1 span.state{ width: 25%; }
    .bmxxlist .scroll-wrap ul li p.p1,.bmxxlist .scroll-wrap ul li p.p-title{ width:53%; padding-left: 0px;text-indent:6px;}
    .bmxxlist .scroll-wrap ul li p.p3,.bmxxlist .scroll-wrap ul li p.p-time{ width:25%; }
    .bmxxlist .scroll-wrap ul li p.p4,.bmxxlist .scroll-wrap ul li p.p-state{ width:22%; }
    .bmxxlist .scroll-wrap ul li p.p-title{ width:50%;}
    .bmxxlist .scroll-wrap ul li p.p-unit{width: 25%;}
    .wyzxbtn{ float: none; margin-bottom: 10px;}
    .wyzxbtn ul li{ width: 23.5%; margin-right: 2%;}
    .wyzxbtn ul li.num1 a{ background-position: 76px 12px;}
    .wyzxbtn ul li.num2 a{ background-position: -36px 12px;}
    .wyzxbtn ul li.num3 a{ background-position: -144px 12px;}
    .wyzxbtn ul li.num4 a{ background-position: -255px 12px;}
}
@media (max-width:767px) {
    .wyzxbtn{ height: auto;}
    .wyzxbtn ul li{ height: 50px; }
    .wyzxbtn ul li a{  height: 50px; line-height: 50px;   background:none; }

}
@media (max-width:539px) {
    .ind-zxft .ft-img{float: none;margin: 0 auto;}
    .ind-zxft .ft-info{margin-left:0px; }
    .ind-zxft .ft-info .title a{ height: auto; white-space: normal; }
    .ind-zxft .ft-info p{height: auto; white-space: normal;}
    .ind-zxft .ft-info .zy_con{ height: auto;-webkit-line-clamp: none;}
}
@media (max-width:389px) {
    .wyzxbtn ul li{ height:49%; }
    .wyzxbtn ul li.num2{ margin-right: 0px;}
}

.m-fLinks{ overflow: hidden;margin: 10px auto 10px;}
.m-fLinks .titleBox{ position: relative; width: 100%; height: 42px; line-height: 42px; background: url(../images/flinks_bg.png) repeat-x;}
.m-fLinks .titleBox h2{ width: 110px; height: 42px; float: left; text-align: center; background: #da0300;font-size: 16px; font-weight: normal; color: #fff;}
.m-fLinks .titleBox .linklistson{ margin-left: 120px; height: 42px; }
.m-fLinks .titleBox .linklistson ul{ padding-left: 30px;}
.m-fLinks .titleBox .linklistson ul li{ height: 42px; padding: 0 30px; float: left;}
.m-fLinks .titleBox .linklistson ul li a{ font-size: 15px;}
.m-fLinks .titleBox .linklistson ul li.active a{ color: #da0300;}
.m-fLinks .titleBox .linklistson ul li a:hover{ text-decoration: none;}
.m-fLinks .titleBox .switch1{ position: absolute; right: 0; top: 0; display: block; width: 45px; height: 42px; background: url(../images/jtx.png) no-repeat 14px 14px #da0300; cursor: pointer;}
.m-fLinks .titleBox .close{ background: url(../images/jts.png) no-repeat 14px 14px #da0300;}
.m-fLinks .bdlist{  height: 0;overflow-x:hidden; overflow-y:auto; background: url(../images/box_bg1.png) repeat; border-top: 0px solid #cdd6dd;}
.m-fLinks .bdlist ul{ display: none; padding: 10px 0 10px 30px;}
.m-fLinks .bdlist ul li{ width: 138px; height: 32px; line-height: 32px; padding-left: 12px; overflow: hidden; float: left; background: url(../images/arr1.png) no-repeat left center;}
.m-fLinks .bdlist ul li a{display:block;width:130px;height:32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-fLinks .bdlist ul.active{display:block;}
.is-sideBar{ position: fixed; left: 0; top: 0; z-index: 9999; width: 74px; height: 1000px; background: url(../images/sideBar_bg.png) repeat;}
.is-sideBar i{ position: absolute; right: 0; top: 0; display: block; width: 16px; height: 15px; background: url(../images/close_btn.png) no-repeat; cursor: pointer;}
.is-sideBar ul{ padding-top: 32px;}
.is-sideBar ul li{ width: 74px;}
.is-sideBar ul li.b2{position: relative;}
.is-sideBar ul li.b3{position: relative;}
.is-sideBar ul li.b5{position: relative;}
.is-sideBar ul li .wxa{position: relative; z-index: 9999; display: block; width: 34px; padding: 55px 20px 15px; color: #fff; font-size: 17px; line-height: 21px; background: url(../images/sideBar_icons.png) no-repeat;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-o-transition: all .4s ease-out;-ms-transition: all .4s ease-out;transition: all .4s ease-out;}
.is-sideBar ul li .wxa:hover{ text-decoration: none; background: url(../images/sideBar_icons.png) no-repeat #d43427;}
.is-sideBar ul li.b1 .wxa{ background-position: 19px 22px;}
.is-sideBar ul li.b2 .wxa{ background-position: 19px -75px;}
.is-sideBar ul li.b3 .wxa{ width: 54px; padding: 55px 10px 15px; background-position: 20px -175px;}
.is-sideBar ul li.b4 .wxa{ background-position: 20px -276px;}
.is-sideBar ul li.b5 .wxa{ background-position: 19px -365px;}
.is-sideBar ul li.b6 .wxa{ background-position: 19px -458px;}
.is-sideBar ul li.b7 .wxa{ background-position: 19px -578px;}
.is-sideBar ul li.b8 .wxa{ background-position: 19px -634px;}
.u-wx{ position: absolute; left: -120px; top: 0; z-index: 999; width: 120px; height: 120px;}
.u-wx ul{padding-top:0;}
.u-wx ul .img_title{display:none;}
.u-sj{ position: absolute; left: -120px; top: 0; z-index: 999; width: 120px; height: 120px;}
.u-oa{position: absolute;left: -120px;top: 0;z-index: 999;width: 120px;height: 146px;text-align: center;background: #fff;}
.u-wx img{ width: 120px; height: 120px;}
.u-sj img{ width: 120px; height: 120px;}
.u-oa img{ width: 120px; height: 120px;}
.u-oa ul{padding-top:0;}
.u-oa ul li a{display:block;text-align:center;width:120px;}
.u-oa ul li a:hover{color:#fff;}
.u-oa .img_title{font-size:14px;text-align:center;}
.zydleft{right: 2px;position: fixed;bottom: 0px;}
.zydleft ul li .img_title{display:none;}
.zydleft .couplet-close{position: absolute;width: 30px;height: 16px;right: 0px;top: -20px;cursor: pointer;}
.hsfooter .footer{border-top:none;background:none;margin-top:10px;}
@media (min-width: 992px) and (max-width:1099px) {
    .m-fLinks .bdlist ul li{ width: 148px;}
}
@media (max-width:991px) {
    .m-fLinks .bdlist ul li{ width: 134px;}
}
@media (max-width:767px) {

}
/***首页主体结束****/

/***政务资讯页面***/
.hot_news{ width:1080px; height:110px;}
.hot_news h2.title{ height:56px; line-height:56px; text-align:center; font-size:30px; font-weight:bold; overflow:hidden;}
.hot_news h2.title a{ color:#d10c0c;}
.hot_news a:hover{ text-decoration:underline;}
.hot_news p.remarks{color:#999; font-size:12px; line-height:28px; text-align:justify; text-indent:2em; height:28px; overflow:hidden;}
.hot_news p a{ color:#d10c0c;}

.zwzx_imglist{ width:556px; height:329px; overflow:hidden;}
.zwzx_imglist .mF_fancy_wrap{padding:0 !important; border:none !important;height:329px;}
.zwzx_imglist .mF_fancy{ width:556px; height:329px !important; }
.zwzx_imglist .mF_fancy .pic ul,.zwzx_imglist .mF_fancy .pic ul li{ width:556px !important;}
.zwzx_imglist .mF_fancy .num{bottom:24px !important;right:10px !important; z-index:2; left:auto !important; width:auto !important;}
.zwzx_imglist .mF_fancy .num ul{ width:auto !important; background:transparent !important; margin:0 !important; text-align:right; height:5px;}
.zwzx_imglist .mF_fancy .num li{margin-left:10px !important;width:30px !important;height:5px !important; background:transparent !important; border:none !important; float:left;}
.zwzx_imglist .mF_fancy .num li.current{ background:transparent !important;}
.zwzx_imglist .mF_fancy .num li a{width:30px !important; height:5px !important;text-indent:-999999px; background:#fff !important; display:block;}
.zwzx_imglist .mF_fancy .num li.current a,.mF_fancy .num li a:hover{background:#da0300 !important;}
.zwzx_imglist .mF_fancy .txt{ bottom:0; top:auto !important; color:#fff; font-size:12px; height:54px;left:0;line-height:54px;overflow:hidden;position:absolute; text-align:left; width: 100%; }
.zwzx_imglist .mF_fancy .txt li a{padding-left:0px !important;font-size:15px !important;font-weight: normal!important;font-family: "微软雅黑" !important;width:320px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff!important; position:absolute; z-index:2 ;text-indent:1em;}
.zwzx_imglist .mF_fancy .txt li{height:54px !important; line-height:54px !important; padding:0 !important;}
.zwzx_imglist .mF_fancy .next,.zwzx_imglist .mF_fancy .prev{ display:none !important;}
.zwzx_imglist .mF_fancy .thumb{ display:none;}
.zwzx_imglist .mF_fancy .txt li b{background:#000; opacity:0.5; width:100%; height:54px; bottom:0; position:absolute; left:0; z-index:1;}

.hs_news_lm{ width:514px; height:329px; overflow:hidden;}
.title01_news{ height:36px; border-bottom:2px solid #cdd6dd;}
.title01_news ul li{ float:left;}
.title01_news ul li a{display:block; font-size:16px; height:36px; line-height:32px; padding:0 18px;}
.title01_news ul li.active a,.title01_news ul li a:hover{ font-weight:bold; color:#da0300; border-bottom:2px solid #da0300;}
.hs_news_con ul{ display:none; padding:6px 10px 0; font-size:14px;}
.hs_news_con ul.active{ display:block;}
.alink ul li{ background:url(../images/ico01.png) no-repeat left center; height:32px; line-height:32px; overflow:hidden; padding-left:12px;}
.alink ul li span.date{ color:#999; font-size:13px;}

.lm_zt_img{ width:1080px; height:86px; overflow:hidden; margin-top:10px;}
.lm_zt_img ul li{ float:left; padding-right:10px;}
.lm_zt_img ul li img{ width:264px; height:86px;}
.lm_zt_img ul li span.img_title{ display:none;}

.zwzx_content_zy{ width:1080px; margin-top:10px;}
.zwzx_area{ width:535px; height:335px; overflow:hidden;}
.title02_news{ height:36px; border-bottom:2px solid #cdd6dd;}
.title02_news a,.title02_news .title{display:block;float:left;font-size:16px;height:36px;line-height:32px;padding:0 18px;font-weight:bold;color:#da0300;border-bottom:2px solid #da0300;}
.zwzx_nr{ width:520px; height:280px; overflow:hidden; font-size:14px; line-height:32px; margin:10px auto 0;}
.zwzx_nr ul li{ background:url(../images/ico01.png) no-repeat left center; height:32px; line-height:32px; overflow:hidden; padding-left:12px;}

.zyzz_title{ height:38px; margin-top:3px; line-height:38px; width:100%; overflow:hidden;}
.zyzz_title ul li{ float:left;}
.zyzz_title ul li a{ color:#333;display:block; font-size:15px;font-weight:bold; height:38px;padding:0 10px;}
.zyzz_title ul li.active a{ color: #da0300;}
.zyzz_nr ul{ display:none; padding:0 10px; font-size:14px;}
.zyzz_nr ul.active{ display:block;}
/***政务资讯页面 end***/

/**政务公开**/
.yjnav_gk{width: 1100px;height: 100px;overflow: hidden;background:#da0300;margin: 0 auto;}
.yjnav_gk ul li{height: 100px;float: left;width:137px;text-align: center;}
.yjnav_gk ul li.li2,.yjnav_gk ul li.li3{width:139px;}
.yjnav_gk ul li a{display: block;height: 100px;line-height: 152px;padding:0;font-size: 16px;background: url(../images/nav_icons.png) no-repeat;color:#fff;}
.yjnav_gk ul li a:hover{ color: #fff; background-color:#b10907;text-decoration: none;}
.yjnav_gk ul li.li1 a{ background-position: 50px 20px;}
.yjnav_gk ul li.li2 a{ background-position: -108px 20px;}
.yjnav_gk ul li.li3 a{ background-position: -266px 20px;}
.yjnav_gk ul li.li4 a{ background-position: -428px 20px;}
.yjnav_gk ul li.li5 a{ background-position: -588px 20px;}
.yjnav_gk ul li.li6 a{ background-position: -745px 20px;}
.yjnav_gk ul li.li7 a{ background-position: -903px 20px;}
.yjnav_gk ul li.li8 a{background:url("../images/ico_nav_zn.png") center 20px no-repeat;}
.yjnav_gk ul li.li8 a:hover{background-color:#b10907;}

.container-left{width: 821px;height: 375px;background:#fff;border: 1px solid #ddd;font-size:14px;float:left;}
.container-left .con{width:100%;height:auto;}
.con-tit{height: 40px;line-height: 40px;border-bottom: 1px solid #cc0c0d;background: url(../images/bg-openzdlytit.png) no-repeat;}
.con-tit a,.con-tit .title{float: left;display: block;padding: 0 15px;background: #cc0c0d;color:#fff;font-size: 16px;}
.con-tit a:hover{color:#fff;}
.public-btn{width:100%;height:40px;margin-top:10px;}
.public-btn li{float: left;margin-left: 10px;height: 40px;text-align: center;}
.public-btn li a{display: block;line-height: 38px;border: 1px solid #ddd;padding: 0 19px;}
.public-btn li.active a{border: 1px solid #f15e5e; background: #f15e5e; color: #fff; font-weight: bold;}
.public-tab{padding: 0 10px;display:none;}
.public-nav{border-bottom: 1px solid #ddd;height: 34px;line-height: 33px;margin-top:5px;}
.public-nav li{float: left;margin: 0 6px;}
.public-nav li a{display: block;padding: 0 7px;}
.public-nav li.active a{font-weight: bold; border-bottom: 2px solid #cc0c0d;}
.public-list{padding:8px 10px 0;}
.public-list ul li{line-height:28px;height:28px;background:url(../images/icon-li1.png) 0 center no-repeat;}
.public-list ul li span.date{float: right;font-size: 13px;color:#999;}
.public-list ul li a:hover{color:#e22929;text-decoration: none;}
.hide.active{display:block !important;}
.public-tab.active{display:block;}
.container-right{width: 265px;height: 375px;background:#fff;border: 1px solid #ddd;float:right;}
.container-right .con-rit{width:100%;height:auto;}
.con-tit1{height: 43px;line-height: 43px;background:#e5eff8;border-bottom: 1px solid #ddd;}
.con-tit1 span{float: left;display: block;width: 50px;height: 43px;background-color:#cc0c0d;background-image: url(../images/icon-opentit.png);background-repeat: no-repeat;}
.con-tit1 a{float: left;display: block;padding-left: 20px;font-size: 16px;}
.xxgk_fbh{padding: 13px 15px 0;}
.xxgk_fbh ul li img{display: block;width: 236px;height: 150px;}
.xxgk_fbh ul li .img_title{display:none;}
.zfld_box .public-list{padding:8px 10px;font-size:14px;}
.zfld_box .public-list li{line-height: 28px;background: url(../images/icon-li1.png) left center no-repeat;padding-right:50px;}
.zfld_box .public-list li a:hover{color:#e22929;text-decoration: none;}
.scroll-box{margin: 10px auto 0;width: 1100px;overflow: hidden;}
.scroll-box ul{ width: 110%;}
.scroll-box ul li{float: left; width:175px; margin: 0 10px 10px 0;height: 40px;line-height: 40px;text-align: center;font-size:14px;}
.scroll-box ul li a{display: block;color:#fff;background:#36bd9c;height: 40px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.scroll-box ul li a:hover{text-decoration:underline;}
/*.scroll-box ul li.num1{width: 187px;}
.scroll-box ul li.num2{width: 233px;}
.scroll-box ul li.num3{width: 187px;}
.scroll-box ul li.num4{width: 266px;}
.scroll-box ul li.num5{width: 187px;margin-right:0;}
.scroll-box ul li.num6{width: 221px;}*/

/*专题图*/
.gkztbox{margin: 10px auto 0;overflow: hidden;}
.gkztbox .gkzt_more{ width: 25px; height:52px; text-align: center; background: #f5f5f5; line-height: 26px; padding: 16px 0px; float: right;}
.gkzt_tu{ height: 94px; overflow: hidden; position: relative; z-index: 1; margin-right: 30px; }
.gkzt_tu .prev,.gkzt_tu .next{ position: absolute; top: 30px; z-index: 4; width: 12px; height: 24px; cursor: pointer;}
.gkzt_tu .prev{ left: 0px; background: url("../images/slider-arrows.png") 0 0 no-repeat;}
.gkzt_tu .next{ right: 0px; background: url("../images/slider-arrows.png") -12px 0 no-repeat;}
.gkzt_tu .scroll-wrap{ width: 100%; position: absolute; left: 0px; top:0px; z-index: 2;}
.gkzt_tu ul li{ float: left;height: 84px;  margin-right: 10px;margin-bottom: 10px;}
.gkzt_tu ul li .img_title{ display: none;}


.container-left.new-box2{height:599px;}
.new-box2  .public-btn{height:80px;}
.container-right.new-box2{height:599px;}
.container-right.new-box2 .con-rit{margin-bottom: 10px;width: 265px;height: 497px;background:#fff;border: 1px solid #ddd;overflow: hidden;}
.container-right.new-box2 .zwwbtit{background-position: 0 -43px;}
.container-right.new-box2 .xxgkzwwb{margin: 18px auto;width: 238px;overflow: hidden;}
.xxgkggyjx{width:267px;height:90px;}
.xxgkggyjx ul li img{width:267px;height:90px;}
.xxgkggyjx ul li .img_title{display:none;}
.con-left{float:left;display:inline;width:823px;}
.con-right{float:right;display:inline;width:267px;}
.con-left .con-box{width: 821px;height: 329px;background:#fff;border: 1px solid #ddd;}
.con-left .new-box4 {height: 246px;}
.hygq-list{padding:8px 10px 0;}
.hygq-list ul li{line-height:28px;height:28px;vertical-align:bottom;background:url(../images/icon-li1.png) 0 center no-repeat;overflow:hidden;padding:0 100px 0 12px;position:relative;}
.hygq-list ul li a{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hygq-list ul li span{display:block;position:absolute;right:0;top:0;white-space:nowrap;color:#999;font-size:13px;}

.con-left .new-box5{height: 246px;}
.xxgk_ysq{width: 265px;height: 329px;background:#fff;border: 1px solid #ddd;}
.ysqgktit{background-position: 0 -448px;}
.ysq_li{width:100%;height:auto;}
.ysq_li ul{padding: 15px 0 10px 14px;overflow: hidden;}
.ysq_li ul li{float: left;margin: 0 10px 10px 0;border: 1px solid #ddd;}
.ysq_li ul li a{display: block;width: 112px;height: 37px;line-height: 37px;text-align: center;}
.ysq_search {height: 158px;margin: 0 auto;}
.ysq_stit{height: 34px;line-height: 34px;background:#f3f5f8;padding-left: 10px;color:#ea0000;border-top: 1px solid #dce7f0;border-bottom: 1px solid #dce7f0;font-weight: normal;font-size: 14px;}
.ysq_search ul{width: 240px;height: 112px;margin: 13px auto 0;}
.ysq_search ul li{float:left;display:inline;}
.ysq_search ul li.bt{ width:110px; text-align:right; padding:5px 10px 5px 0;}
.ysq_search ul li.srk{ width:110px;}
.ysq_search ul li.srk input{ width: 98px;height: 18px;line-height: 18px;background:#fff;padding: 0 0 0 10px;border: 1px solid #ddd;margin-top:5px;}
.ysq_search ul li.btn_ysq{width:100%;height:auto;padding:5px 0;}
.ysq_search ul li.btn_ysq input{width: 65px;height: 28px;background: url(../images/btn_bg2.png) no-repeat;color:#fff;border: none;padding: 0 0 0 22px;cursor: pointer;margin-left: 74px;}
.xxgk_gsgg span{background-position: 0 -221px;}
.m-tjsj{padding: 7px 10px;}
.m-tjsj ul li{line-height: 32px;}
.m-tjsj ul li i{float: right; font-style: normal;}
.con-right .con-rit{width: 265px;height: 329px;background:#fff;border: 1px solid #ddd;}
.con-right .tjsjmainx{height:246px;}
.ph_litit{height: 35px;border-bottom: 1px solid #ddd;background:#f5f5f5;}
.ph_litit ul li{width: 50%;float: left;height: 35px;line-height: 35px;text-align: center;}
.ph_litit ul li.active a{color: #cc0c0d;}
.ph_li{width:100%;height:auto;}
.ph_lison ul{padding: 10px 16px 0 38px;background: url(../images/rank_icons.jpg) no-repeat 16px 19px;overflow: hidden;display:none;}
.ph_lison ul.active{display:block;}
.ph_lison ul li{height: 30px;line-height: 30px;}
.ph_lison ul li span{float: right;color:#cc0c0d;}
.ph_lison ul li a{color:#333;}
.ph_lison ul li a:hover{color:#e22929;}
.m-friendlink{height: 40px; border: 1px solid #ddd; border-bottom: 1px solid #cc0c0d; background: #fff;margin-bottom:15px;margin-top:10px;}
.m-friendlink span.u-tit{float: left; display: block; line-height: 40px; padding: 0 15px; color: #fff; font-size: 16px; background: #cc0c0d;}
.m-friendlink ul{float: left;}
.m-friendtab{float: left; position: relative; z-index: 4;}
.m-friendtab span{display: inline-block; color: #666; padding: 0 40px; line-height: 40px; cursor: pointer; font-size: 16px;}
.m-friendtab span.u-active{background: url(../images/bg-zddhac.png) center bottom no-repeat; color: #cc0c0d;}
.m-friendbd{position: absolute; top: 41px; width: 1059px; max-height: 168px; padding: 5px 20px; border-bottom: 3px solid #cc0c0d; background: #fff; display: none;}
.m-friendbd div{width: 1074px; max-height: 150px; overflow-y: auto;}
.m-friendbd ul li{width: 150px; line-height: 38px; float: left; text-indent: 15px; background: url(../images/icon-li1.png) left center no-repeat;}
.m-friendbd ul li a{display:block;width:120px;height:38px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.u-frd01{left: -94px;}
.u-frd02{left: -318px;}
.u-frd03{left: -494px;}

/**政务公开end**/

/**数据统计**/
.zwzx_container{width: 1098px;margin:10px auto;padding-bottom:9px;border:1px solid #da0300;overflow: hidden;background: #fff;font-size:14px;}
.m-sitem{width: 352px;height: 324px;border: 1px solid #da0300;float: left;margin: 9px 0 0 9px;overflow: hidden;}
.m-stit{border-bottom: 1px solid #da0300;height: 38px;line-height: 38px;}
.m-stit a{font-size: 17px;height: 18px;border-left: 6px solid#da0300;margin-left: 9px;padding-left: 6px;}
.u-sitem{width:100%;height:auto;}
.u-stit{padding-top: 6px;height:24px;width:100%;}
.u-stit ul li{float:left;display:inline;}
.u-stit ul li a{display: inline-block;width: 120px;height: 24px;line-height: 23px;text-align: center;color:#3d3d3d;background:#c7c5c5;border-radius: 3px;margin-left: 30px;}
.u-stit ul li.active a{color:#fff;background:#d43427;cursor: pointer;}
.u-slist ul li{line-height: 31px;padding-left: 8px;}
.u-slist ul li span{padding-right: 6px;float:right;color:#d10c0c;}
.u-slist ul li span.num1, .u-slist ul li span.num2, .u-slist ul li span.num3 {color: #da0300;float: left;}
.u-slist ul{display:none;}
.u-slist ul.active{display:block;}
.u-slist1{padding-top:12px;}
/**数据统计end**/
/***领导之窗****/
.ldzc_container{width: 1080px;overflow: hidden;margin: 10px auto;padding: 10px;background:#fff;}
.ldzc_container .lmy_mainer{padding:0;padding-bottom:10px;}
.ldzc_container .ldzc_top{position: relative;width: 100%;height: 40px;border-bottom: 2px solid #cdd6dd;margin-bottom: 10px;float: left;}
.ldzc_container .ldzc_top ul{position: absolute;left: 0;bottom: -2px;width: 100%;height: 42px;overflow: hidden;}
.ldzc_container .ldzc_top ul li{height: 42px;line-height: 38px;float: left;}
.ldzc_container .ldzc_top ul li a{height: 40px;display: block;padding: 0 15px;font-size: 16px;font-weight: bold;}
.ldzc_container .ldzc_top ul li.active a{color:#da0300;border-bottom: 2px solid #da0300;}
.ldzc_container .ldzcbox{width:100%;height:auto;margin-top:0 !important;}
.ldzc_container .ldzc_left{width: 800px;overflow: hidden;float: left;}
.ldzc_container .ld_pic{width: 160px;height: 340px;overflow: hidden;float: left;margin-left: 15px;}
.ldzc_container .ld_pic img{display: block;width: 148px;height: 195px;padding: 4px;border: 1px solid #ddd;}
.ldzc_container .ld_pic .ld_position{line-height: 32px;text-align: center;color:#da0300;display:block;}
.ldzc_container .ld_pic .ldname{font-size: 18px;color:#444;font-weight: normal;padding-top:10px;text-align: center;display:block;line-height: 32px;}
.ld_conr{width: 600px;height: auto;overflow: hidden;float: left;margin-left: 25px;padding-top: 10px;}
.ld_conr_title{height: 20px;line-height: 20px;padding-left: 26px;background: url(../images/title_icon1.png) no-repeat 3px center;font-size: 18px;color:#da0300;font-weight: normal;}
.ld_con_work{margin-left: 10px;border-left: 1px dashed #ddd;padding: 8px 0 8px 16px;line-height: 26px;font-size: 14px;height: 52px;overflow: auto;}
.ld_con_work2{margin-left: 10px;padding: 8px 0 8px 20px;height: 322px;overflow: auto;line-height: 30px;font-size: 14px;text-align: justify;text-indent: 1em;}
.ldzc_right{width: 215px;overflow: hidden;float: right;}
.ldzc_right .ldzc_tsname{width:100%;height:auto;}
.ldzc_right .ldzc_tsname ul li{width: 215px;height: 69px;margin-bottom: 8px;}
.ldzc_right .ldzc_tsname ul li a{ position: relative; display: block; width: 215px; height: 69px; line-height: 69px; text-align: center; font-size: 14px; background: url(../images/leader_btn.png) no-repeat 0 -76px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;-ms-transition: all .3s ease-out;transition: all .3s ease-out;}
.ldzc_right .ldzc_tsname ul li a:hover, .ldzc_right .ldzc_tsname ul li a.hover{ background: url(../images/leader_btn.png) no-repeat; color: #fff; text-decoration: none;}

.zwhd_wz{padding:10px 8px 9px 26px;line-height:28px;font-size:14px;overflow:hidden;}
.zwhd_wz ul li{height:28px;line-height:28px;vertical-align:bottom;padding:0 0px 0 14px;background: url(../images/arr1.png) no-repeat 0 center;overflow:hidden;}
.zwhd_wz ul li a{ max-width: 490px; display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.zwhd_wz ul li .right{font-size:14px;color:#999;font-family:arial;}
.zwhd_wz ul li img{float:left;padding-top:9px !important;}
/***领导之窗end****/
/***走进霍山****/
.zjhsheader{position: fixed; left: 0; top: 0; z-index: 9999; width: 100%; height: 132px; background: rgba(3,104,179,0.2); _background: url(../images/top_bg1.png) repeat;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-o-transition: all .4s ease-out;-ms-transition: all .4s ease-out;transition: all .4s ease-out;}
.zjhs_container{width: 1200px;overflow: hidden;padding-top: 489px;margin: 0 auto;}
.zjhsheaderson{width: 1200px;height: 132px;margin: 0 auto;}
.zjhslogo{width: 392px;height: 77px;float: left;padding: 30px 0 0 5px;overflow:hidden;}
.zjhslogo ul li .img-title{display:none;}
.zjhslogo ul li img{ width:100%; height:100%;}
.zjhsnav{width: 780px;height: 132px;float: right;overflow: hidden;}
.zjhsnav .nav_list{width: 780px;zoom: 1;height:auto;background:none;}
.zjhsnav .nav_list ul{width:100%;}
.zjhsnav .nav_list ul li{width: 104px;height: 132px;}
.zjhsnav .nav_list ul li a{height:132px;padding:0 20px;line-height:190px;}
.zjhsnav .nav_list ul li.nav1 a{ background-position:30px 36px;}
.zjhsnav .nav_list ul li.nav2 a{ background-position:-128px 36px;}
.zjhsnav .nav_list ul li.nav3 a{ background-position:-286px 36px;}
.zjhsnav .nav_list ul li.nav4 a{ background-position:-447px 36px;}
.zjhsnav .nav_list ul li.nav5 a{ background-position:-605px 36px;}
.zjhsnav .nav_list ul li.nav6 a{ background-position:-764px 36px;}
.zjhsnav .nav_list ul li.nav7 a{ background-position:-922px 36px;}
.headScroll{background:#da0300;}
.hsgkmian{position: relative;width: 1200px;height: 290px;background: url(../images/cover.png) repeat;margin-bottom: 40px;overflow: hidden;}
.hskgtit{position: absolute;top: 50px;left: 30px;width: 40px;height: 185px;}
.hsgkmianson{line-height: 36px;padding: 20px 10px 0 108px;font-size: 14px;color:#fff;text-indent: 2em;text-align: justify;width: 670px;float: left;height: 250px;}
.hsgkmianson a.detailed{color:#eab116;padding-left:20px;}
.hsgkmianson a.detailed:hover{text-decoration:underline;}
.hsgkleader{float:right;display:inline;}
.hsgkleader ul li{width: 159px;height: 204px;margin-top: 20px;margin-right: 30px;text-align:center;color:#fff; float: left; }
.hsgkleader ul li img{ width:159px;height:204px;}
.hsgkleader ul li .img-title{ font-size:18px; display: block;}
.hsgkleader ul li a{ color: #fff;}
.u-leader {width: 159px;height: 204px;margin-top: 20px;margin-right: 30px;}
.u-leader img{width:159px;height:204px;}
.u-leader p{text-align:center;color:#fff;}
.u-leader p.name{font-size:18px;}
.hsmpmain{width: 1180px; /*height: 360px;*/ margin: 0 auto 24px;}
.hsmpmainleft{width: 676px;height: 360px;float: left;}
.hsmpad{float:left;display:inline;width: 450px;height: 330px;}
.hsmpad ul li{width:100%;height:auto;}
.hsmpad ul li img{width:450px;height:330px;}
.hsmpad ul li  .img-title{display:none;}
.hsmpadmain{float: right;display: block;width: 205px;line-height: 30px;text-indent: 2em;text-align: justify;padding: 10px 10px 0;}
.hsmpadmain p a{color:#da0300;padding-left: 20px;}
.hsmpmainright{/*width: 504px;height: 360px;float: right;*/overflow: hidden;}
.hsmpmainright ul{width: auto;overflow: hidden;zoom: 1;}
.hsmpmainright ul li{/*width: 220px;*/width:558px;height: 42px;line-height: 42px;float: left;border-bottom: 1px dashed #ddd;background: url(../images/arr1z.png) no-repeat 11px center;padding-left: 32px;overflow: hidden;}
.hsmpmainright .more{margin-top:5px;}
.hsgktshs{position: relative;width: 1200px;height: 412px;overflow: hidden;margin-bottom: 30px;}
.hsgktshstit{position: absolute;left: 393px;top: 213px;width: 127px;height: 199px;}
.hsgktshs ul li{position: absolute;overflow: hidden;}
.hsgktshs ul li img{-webkit-transform: scale(1);-o-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.35s;-o-transition: -o-transform 0.35s;-moz-transition: -moz-transform 0.35s;-ms-transition: -ms-transform 0.35s;transition: transform 0.35s;}
.hsgktshs ul li a:hover img{-webkit-transform: scale(1.1);-o-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.hsgktshs ul li span.img_title{ position: absolute; left: 0; top: 0; display: block;  line-height: 34px; text-align: center; color: #fff; background: url(../images/box_bg.png) repeat; opacity: 0; font-size: 16px;-webkit-transition: opacity 0.35s; -o-transition: opacity 0.35s;-moz-transition: opacity 0.35s;-ms-transition: opacity 0.35s;transition: opacity 0.35s;}
.hsgktshs ul li a:hover span.img_title{ opacity: 1;}
.hsgktshs ul li.num1{width: 390px;height: 210px;left: 0;top: 0;}
.hsgktshs ul li.num1 img{ width: 390px; height: 210px;}
.hsgktshs ul li.num1 span.img_title{ width: 280px; height: 140px; padding: 70px 55px 0;display:block;}
.hsgktshs ul li.num2{ width: 278px; height: 210px; left: 393px; top: 0;}
.hsgktshs ul li.num2 img{ width: 278px; height: 210px;}
.hsgktshs ul li.num2 span.img_title{ width: 198px; height: 140px; padding: 70px 40px 0;display:block;}
.hsgktshs ul li.num3{ width: 206px; height: 210px; left: 674px; top: 0;}
.hsgktshs ul li.num3 img{ width: 206px; height: 210px;}
.hsgktshs ul li.num3 span.img_title{ width: 146px; height: 140px; padding: 70px 30px 0;display:block;}
.hsgktshs ul li.num4{ width: 315px; height: 210px; left: 883px; top: 0;}
.hsgktshs ul li.num4 img{ width: 315px; height: 210px;}
.hsgktshs ul li.num4 span.img_title{ width: 235px; height: 140px; padding: 70px 40px 0;display:block;}
.hsgktshs ul li.num5{ width: 390px; height: 199px; left: 0; top: 213px;}
.hsgktshs ul li.num5 img{ width: 390px; height: 199px;}
.hsgktshs ul li.num5 span.img_title{ width: 300px; height: 136px; padding: 63px 45px 0;display:block;}
.hsgktshs ul li.num6{ width: 269px; height: 199px; left: 523px; top: 213px;}
.hsgktshs ul li.num6 img{ width: 269px; height: 199px;}
.hsgktshs ul li.num6 span.img_title{ width: 179px; height: 136px; padding: 63px 45px 0;display:block;}
.hsgktshs ul li.num7{ width: 403px; height: 199px; left: 795px; top: 213px;}
.hsgktshs ul li.num7 img{ width: 403px; height: 199px;}
.hsgktshs ul li.num7 span.img_title{ width: 263px; height: 136px; padding: 63px 70px 0;display:block;}

/***走进霍山end****/

/***政民互动****/
.zmhd_container{width: 1080px;overflow: hidden;margin: 0 auto;padding: 10px;background:#fff;margin-top:10px;}
.zmhdmainleft1{width:763px;}
.zmhdmainright1{width:305px;}
.zmhd_bmxxmain{width: 763px;height: 385px;margin-bottom: 16px;overflow:hidden;}
.zmhd_myzjmain{width: 763px;height: 215px;margin-top:15px;overflow:hidden;}
.gxzxxmian{width: 305px;height: 425px;margin-bottom: 16px;}
.wbmainzmhd{width:305px;height:680px;}
.zmhd_mainlist .bmxxlist{width:763px;height:252px;}
.bmxxlist .next,.bmxxlist .prev{display:none;}
.zmhd_mainlist .bmxxlist .scroll-wrap{width:763px;height:252px;}
.zmhd_mainlist .bmxxlist .scroll-wrap ul{width:763px !important;height:252px;}
.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p1,.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p-title{width:505px;padding-left:20px;}
.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p1 a,.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p-title a{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p2{ width: 190px;display: none;}
.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p3,.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p-time{width:150px;text-align:center;color:#949494;}
.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p4,.zmhd_mainlist .bmxxlist .scroll-wrap ul li .p-state{width:70px;text-align:center;color:#03ca1b;}
.zmhd_mainlist .bmxxlist{display:none;}
.zmhd_mainlist .bmxxlist.active{display:block;}
.wyjybtn{width: 763px;height: 53px;background:#f3f3f3;overflow: hidden;margin-top: 8px;}
.wyjybtn ul{width: 712px;overflow: hidden;zoom: 1;padding-left: 46px;}
.wyjybtn ul li{width: 197px;height: 53px;float: left;margin-right: 60px;overflow: hidden;}
.wyjybtn ul li.num3{margin-right:0;}
.wyjybtn ul li a{width: 90px;height: 53px;line-height: 53px;padding-left: 60px;display:block;background: url(../images/wyjyico.png) no-repeat;}
.wyjybtn ul li a:hover{background:#da0300 url(../images/wyjyico.png) no-repeat;color:#fff;}
.wyjybtn ul li.num1 a{background-position: 24px 16px;}
.wyjybtn ul li.num2 a{background-position: -194px 16px;}
.wyjybtn ul li.num3 a{background-position: -414px 16px;}
.wyjybtn ul li.num1 a:hover{ background-position: 24px -69px;}
.wyjybtn ul li.num2 a:hover{background-position: -194px -69px;}
.wyjybtn ul li.num3 a:hover{background-position: -414px -69px;}
.zmhd_container .jrhslistfason{width:763px;}
.zmhd_navtit .jrywtit ul li a{font-weight:bold;}
.zmhd_bmxxmain .z-title1 span.name{ width: 440px; padding-left: 90px;height:30px;line-height:30px;}
.zmhd_bmxxmain .z-title1 span.department{ width: 190px; text-align: center;height:30px;line-height:30px;}
.zmhd_bmxxmain .z-title1 span.date{ width: 150px; text-align: center;height:30px;line-height:30px;}
.zmhd_bmxxmain .z-title1 span.state{ width: 70px; text-align: center;height:30px;line-height:30px;}
.zmhd_bmxxmain .bmxxlist .scroll-wrap ul li{height: 41px; line-height: 41px;border-bottom:1px dashed #ddd;;}
.zmhd_bmxxmain .bmxxlist .scroll-wrap ul li p{ height: 41px; }
.zmhd_bmxxmain .z-title1{border-bottom:none;height:30px;}
.zmhd_myzjmain .jrhslistfason ul li span.starting,.zmhd_myzjmain .jrhslistfason ul li span.over,.zmhd_myzjmain .jrhslistfason ul li span.nostart{color:#9eadb6;float:left;}

.gxzxxbtn{ width: 305px; height: 346px; overflow: hidden;}
.gxzxxbtn ul{ padding: 12px 0 0 33px; overflow: hidden;}
.gxzxxbtn ul li{ height: 40px; line-height: 40px; background: url(../images/arr1zmhd.png) no-repeat left center; padding-left: 26px;}

.gxzxxbtn1{ width: 140px; height: 38px; margin-left: 30px; background: url(../images/btn_icon.png) no-repeat 22px center #da0300; border-radius: 5px;}
.gxzxxbtn1 a{ display: block; width: 85px; height: 38px; line-height: 35px; padding-left: 55px; color: #fff;}
.gxzxxbtn1 a:hover{ color: #fff; text-decoration: none;}
.zmhd_zxftmain{width: 763px;height: 240px;overflow: hidden;}
.zmhd_zxftmain .zmhd_zxftmainson{width: 740px;height:190px;margin: 12px auto 0;overflow: hidden;}
.zmhd_zxftmain .zmhd_zxftmainson .hdy_ftbox{width:100%;height:auto;}
.zmhd_zxftmain .zmhd_zxftmainson .ftimg{width: 230px;height: 156px;}
.zmhd_zxftmain .zmhd_zxftmainson .ftimg img {width: 230px;height: 156px;}
.zmhd_zxftmain .zmhd_zxftmainson .ftcon{width:480px;height: 163px;line-height: 32px;}
.zmhd_zxftmain .zmhd_zxftmainson .ftcon li{line-height:32px;height:32px;}
.zmhd_zxftmain .zmhd_zxftmainson .ftcon li.xxzy{overflow: inherit;white-space: inherit;text-overflow: inherit;height:auto;}
.zmhd_myzjmain .jrhslistfason{padding: 8px 10px 0;overflow: hidden;width: 743px;}
.zmhd_myzjmain .jrhslistfason ul{display:none;}
.zmhd_myzjmain .jrhslistfason ul.active{display:block;}
.zmhd_myzjmain .jrhslistfason ul li{line-height:32px;height:32px;}
.zmhd_myzjmain .jrhslistfason ul.zjlist li span{ display: none;}
.zmhd_myzjmain .jrhslistfason ul.zjlist li .date{ display:inline-block;}
.zmhd_bxcymain{width:763px;height:210px;}
.zmhd_bxcymain .jrhslistfason{width: 740px;margin: 0 auto;float: none;display: block;margin-top: 9px;height:155px;}
.zmhd_bxcymain .jrhslistfason ul li{height:31px;line-height:31px;position:relative;}
.zmhd_bxcymain .jrhslistfason ul li span{display:block;position:absolute;right:0;top:0;white-space:nowrap;color:#666;font-size:13px;}
.zmhd_bxcymain .jrhslistfason ul li a{display:block;float:none;margin-right:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zmhd_bxcymain .jrhslistfason .scroll-wrap{width:740px;height:155px;overflow:hidden;}
.zmhd_bxcymain .jrhslistfason .scroll-wrap ul{width:740px !important;height:155px;}

/***政民互动end****/

.liuyan_xiexin2{display: block;width: 72px;height: 36px;line-height: 36px;padding-left: 34px;margin: 0 auto;font-size: 16px;background: url(../images/title_iconw.png) no-repeat left center;}



/***信息公开主页改版-20200930****/
.xxgk_newtop{display: block;height: 79px;line-height: 78px;background: url("../column_img/xxgk_new_mltop.jpg") 0 0 no-repeat;text-align: center;font-size: 20px;font-weight: bold;color: #fff;letter-spacing: 2px;}
.xxgk_newlblist{padding: 10px 5px 0 4px;overflow: hidden;}
.xxgk_newlblist li{width: 118px;float: left;padding:0 5px 10px;height: 85px;}
.xxgk_newlblist li a{display: block;background: #f8f8f8;text-align: center;line-height: 30px;padding-top: 18px;height: 67px;font-size: 12px; color: #454545;border-radius: 4px;cursor: pointer;}
.xxgk_newlblist li a img{display: block;height: 26px;margin: auto;}
.xxgk_newlblist li .img_title{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.xxgk_newlblist li a:hover{color: #f33c0a;}
.xxgk_newlblist li a:hover img{transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.xxgk_newlblist li.num6 a{padding-top: 16px;height: 69px;line-height: 16px;}





/*互动-在线访谈*/
.hd-ftcon{padding: 10px 0;}
.hd-ftcon .ft-img{float: left; width: 276px;padding: 4px;background: #f4f4f4;}
.hd-ftcon .ft-img img{width: 100%;height: 183px;}
.hd-ftcon .ft-info{margin-left: 304px;float: none;}

.hd-ftcon .ft-info .title a{display: block;font-size: 15px;padding: 5px 0; overflow: hidden;text-overflow: ellipsis;height: 26px;line-height: 26px;white-space: nowrap;font-weight: bold;}
.hd-ftcon .ft-info p{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-ftcon .ft-info .zy_con{line-height: 30px;height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hd-ftcon .ft-info span{color:#da0300;}

/*数据发布 */
.data-chart-box #chart {height: 452px;}
.shuj_treebox {padding: 10px;overflow: auto;}
.shuj_showIcon {height: 374px;overflow: initial !important;}
.shuj_showIcon.ztree li {line-height: 32px;}
.shuj_showIcon.ztree li a {border: 0;height: 32px;line-height: 32px;display: inline-block;padding: 0 3px 0 1px;}
.shuj_showIcon.ztree li span.button.switch {width: 20px; /*height:32px;*/}
.shuj_showIcon.ztree li span {line-height: 32px;font-size: 15px;}
.shuj_showIcon.ztree li a.curSelectedNode, .shuj_showIcon .ztree li a.curSelectedNode_Edit {background: none;color: #fe8f00;opacity: 1;}
.shuj_showIcon.ztree li a.curSelectedNode{ height: auto;}
.shuj_showIcon.ztree li a.curSelectedNode, .shuj_showIcon.ztree  li a.curSelectedNode_Edit{ border: none;}
.data-contain{ background: #f8f8f8;}
.data-box{ margin: 20px 0px; background: #fff; padding: 0 20px;}
.data-chart{ padding: 20px 0 30px;}
.data-tabs{ width: 250px; background: #f7f7f7;}
.data_tit{ height: 60px; line-height: 60px; text-align: center; font-size: 20px; font-weight: bold; color: #fff; background: #da0300;}
.data_treebox{ margin: 20px 30px; height: 560px; overflow: auto;}
.data-chart-box{ width: 751px;}
.data-list{ height: 50px; float: right;}
.data-list ul li{ float: left; width: 130px; margin-left: 10px; text-align: center;}
.data-list ul li span{ background: #f4f4f4; color: #505050; font-size: 18px; display: block; line-height: 50px;}
.data-list ul li.active span{ font-weight: bold; color:#fff; background: #da0300;}
.data-pic{ padding-top: 40px; clear: both;}
.data-pic img{ width: 100%;}
.data_listbox{ width: 312px; padding: 11px 20px 23px; height: 256px; overflow: hidden; background: #fff; margin-bottom: 20px;}
.listgk{ margin-top: 5px;}
.listgk li{ height: 36px; line-height: 36px; background: url(../images/arr1.png) left center no-repeat; padding-left: 12px; font-size:14px; overflow:hidden;  position:relative; padding-right:60px;}
.listgk li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999999;}
.listgk li .nr{float:left;max-width:100%;}
.listgk li .nr .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .nr .gl .split{padding:0 2px;color:#666;font-size:14px;}
.listgk li .nr .gl a{display:inline;color:#cc0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.listgk li a,.listgk li a.title{float:none; margin:0;    white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; display:block; }
.data_wz{ height: auto;}
.sj_mr{ margin-right: 23px;}
/* @media (max-width: 1199px) and (min-width: 992px){
  .data-chart-box{ width: 682px;}
  .sj_mr{ margin-right: 20px;}
  .data_listbox{ width: 277px;}
}
@media (max-width:991px) {
  .data-box{ padding: 0 10px; margin: 10px 0px;}
  .data-tabs{ width: 210px;}
  .data_treebox{ padding: 10px; }
  .data-chart-box{ width:518px;}
  .sj_mr{ margin-right: 0px;}
  .data_listbox{ width: auto; padding: 10px; height: auto; float:none; margin-bottom: 10px;}
}
@media (max-width: 767px) {
  .data-chart{ padding: 10px 0 10px;}
  .data-tabs,.data-chart-box{ float: none; width: auto;}
  .data_treebox{ padding: 10px 20px; margin: 0 0 10px; }
  .data-list{ float: none;}
  .data-list ul li{ width: 31.33%; margin: 0 1%;}
  .data-list ul li span{ font-size: 16px;}

}*/
/*数据发布end*/
